package controlador;

import java.util.List;
import modelo.AccesoModelo;
import modelo.entidades.Acceso;
import modelo.entidades.AccesoImp;
import modelo.entidades.Entidad;
import vista.Acceso.AccesoVista;

/**
 *
 * @author jjcamacho
 */
public class AccesoControladorImp extends AbstractControladorImp<AccesoModelo, AccesoVista, String> implements AccesoControlador {
    private List<Acceso> accesos;


    @Override
    Entidad generaEntidad(List<String> datos) {
        String nombre = datos.get(0);
        String descripcion = datos.get(1);
        Acceso acceso = new AccesoImp(nombre);
        acceso.setDescripcion(descripcion);
        return acceso;
    }

    @Override
    Entidad generaEntidad(String pk) {
        return new AccesoImp(pk);
    }

}
